on the edge of your seat
on the edge of your seat
very excited and giving your full attention to something
The game had the crowd on the edge of their seats.
I was on the edge of my seat waiting to find out what happened next.